.content-box {
  padding: 20px;
}
.card-box {
  height: calc(100vh - 65vh - 70px);
  background-color: #dfeaf2;
  border-radius: 10px;
  .card-header {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: rgb(54,96,147);
    color: #FFFFFF;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }
  .card-content {
    cursor: pointer;
    height: calc(calc(100vh - 65vh - 70px - 40px));
    width: 100%;
    .content-item {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .card-item-number {
      width: 70px;
      height: 70px;
      color: #FFFFFF;
      text-align: center;
      border-radius: 100%;
      line-height: 70px;
      font-size: 20px;
      background-color: rgb(54,96,147);
    }
    .card-img-content {
      width: 110px;
      height: 110px;
    }
  }
}
.table-box {
  height: 49vh;
  background-color: #FFFFFF;
}
.page-box {
  height: 44px;
}
.chart-box {
  background-color: #dfeaf2;
  border-radius: 10px;
  height: calc(49vh + 44px);
}
.activeSize {
  font-size: 30px !important;
}
.margin-top-20 {
  margin-top: 20px;
}
